11082
24203
방금 github 계정과 저장소를 만들었지 만 권장 URL을 사용하여 로컬 작업 복사본을 만들려고 할 때
git clone https://github.com//.git
다음과 같은 오류가 발생합니다.
치명적 : 'https://github.com//.git'에 액세스 할 수 없음 : 서버 인증서 확인에 실패했습니다. CAfile : /home//.ssl/trusted.pem CRLfile : 없음
저는 Debian Jessie를 사용하고 있으며 Debian과 GitHub 모두 일반적으로 허용되는 CA를 선택하여 제공 / 의존 할 것으로 예상했지만 내 시스템은 GibHub의 인증서를 신뢰하지 않습니다.
이 문제를 해결하는 간단한 방법이 있습니까 (자주 권장되는 "GIT_SSL_NO_VERIFY = true"해킹 및 유사한 해결 방법없이)?
편집하다:
추가 정보:
ca-certificate 패키지가 설치됩니다.
cacert.org의 인증서를 다음으로 설치
@VonC가 제안한 것은 아무것도 변경하지 않았습니다.
내 개인 ~ / .ssl / trusted.pem 파일에는 몇 가지 항목이 포함되어 있지만
솔직히, 추가 된 인증서의 출처가 기억 나지 않습니다.
~ / .ssl / trusted.pem을 제거하면 git 오류 메시지가 다음과 같이 변경됩니다.
치명적 : 'https://github.com/tcrass/scans2jpg.git/'에 액세스 할 수 없음 : SSL CA 인증서 문제 (경로? 액세스 권한?)
편집하다:
@VonC의 git https.sslCAinfo 옵션에 대한 조언은 저를 올바른 방향으로 안내했습니다. 다운로드 한 cacert.org CA를 trusted.pem에 추가했으며 이제 git은 더 이상 불평하지 않습니다. 
먼저 / etc / ssl / certs의 Debian에 인증서가 설치되어 있는지 확인하십시오.
그렇지 않은 경우 다시 설치하십시오.
sudo apt-get install-ca-certificates 다시 설치
해당 패키지에는 루트 인증서가 포함되어 있지 않으므로 다음을 추가하십시오.
sudo mkdir /usr/local/share/ca-certificates/cacert.org
sudo wget -P /usr/local/share/ca-certificates/cacert.org http://www.cacert.org/certs/root.crt http://www.cacert.org/certs/class3.crt
sudo update-ca-certificates
git이 해당 CA를 참조하는지 확인하십시오.
git config --global http.sslCAinfo /etc/ssl/certs/ca-certificates.crt
Jason C는 또 다른 잠재적 원인을 언급합니다.
시계였다. NTP 서버가 다운되었고, 시스템 시계가 제대로 설정되지 않았고, 처음에 알아 차리지 못했거나 처음에 확인하려고 생각하지 않았으며 잘못된 시간으로 인해 확인이 실패했습니다.
인증서는 시간에 민감합니다.
|
다음을 입력하여 SSL 확인을 비활성화 할 수도 있습니다 (프로젝트에 로그인 / 비밀번호 이외의 높은 수준의 보안이 필요하지 않은 경우).
git config --global http.sslverify false
git 즐기십시오 :)
|
자체 서명 된 인증서 등일 수도 있습니다. SSL 확인을 전역 적으로 끄는 것은 안전하지 않습니다. 시스템에서 볼 수 있도록 인증서를 설치할 수 있지만 인증서는 완벽하게 정확해야합니다.
또는 한 번 구성 매개 변수로 복제 할 수 있으므로 명령은 다음과 같습니다.
git clone -c http.sslverify = false https : // myserver /  /  .git;
GIT는 false 값을 기억합니다.  /. git / config 파일에서 확인할 수 있습니다.
|
Linux 콘솔에서 Windows 하위 시스템의 Github에서 리포지토리를 복제하려고 할 때도이 오류가 발생했습니다.
치명적 : 'http://github.com/docker/getting-started.git/'에 액세스 할 수 없음 : 서버 인증서 확인에 실패했습니다. CA 파일 : /etc/ssl/certs/ca-certificates.crt CRL 파일 : 없음
이 스레드에서 @VonC의 솔루션이 저에게 효과적이지 않았습니다.
이 Fabian Lee의 기사에서 나온 솔루션이 저를 위해 해결했습니다.
openssl s_client -showcerts -servername github.com -connect github.com:443  / dev / null | sed -n -e '/ BEGIN \ CERTIFICATE /, / END \ CERTIFICATE / p'> github-com.pem
고양이 github-com.pem | sudo tee -a /etc/ssl/certs/ca-certificates.crt
|
또 다른 가능한 원인은 컴퓨터의 시계가 동기화되지 않았기 때문입니다 (예 : Raspberry Pi에서). 다음을 사용하여 현재 날짜 / 시간을 확인하십시오.
$ 날짜
날짜 및 / 또는 시간이 잘못된 경우 다음을 사용하여 업데이트 해보십시오.
$ sudo ntpdate -u time.nist.gov
|
나에게 간단한
sudo apt-get 업데이트
문제를 해결했습니다. 시계 문제 였고이 명령을 사용하면 현재 날짜 / 시간으로 재설정되고 모든 것이 작동했습니다.
|
url : http://github.com//.git (https를 제외한 http)로 repositroy에 연결하십시오.
귀하의 경우 다음과 같이 복제해야합니다.
git clone http://github.com//.git
|
너의 답
StackExchange.ifUsing ( "editor", function () {
StackExchange.using ( "externalEditor", function () {
StackExchange.using ( "snippets", function () {
StackExchange.snippets.init ();
});
});
}, "코드 스 니펫");
StackExchange.ready (function () {
var channelOptions = {
태그 : "".split ( ""),
id : "1"
};
initTagRenderer ( "". split ( ""), "".split ( ""), channelOptions);
StackExchange.using ( "externalEditor", function () {
// 스 니펫이 활성화 된 경우 스 니펫 후에 편집기를 실행해야합니다.
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using ( "snippets", function () {
createEditor ();
});
}
else {
createEditor ();
}
});
function createEditor () {
StackExchange.prepareEditor ({
useStacksEditor : false,
heartbeatType : '답변',
autoActivateHeartbeat : false,
convertImagesToLinks : true,
noModals : true,
showLowRepImageUploadWarning : true,
scoreToPostImages : 10,
bindNavPrevention : true,
접미사 : "",
imageUploader : {
brandingHtml : "Powered by \ u003ca href = \"https : //imgur.com/ \ "\ u003e \ u003csvg class = \"svg-icon \ "width = \"50 \ "height = \"18 \ "viewBox = \ "0 0 50 18 \"fill = \ "none \"xmlns = \ "http : //www.w3.org/2000/svg \"\ u003e \ u003cpath d = \ "M46.1709 9.17788C46.1709 8.26454 46.2665 7.94324 47.1084 7.58816C47.4091 7.46349 47.7169 7.36433 48.0099 7.26993C48.9099 6.97997 49.672 6.73443 49.672 5.93063C49.672 5.22043 48.9832 4.61182 48.1414 4.6931182C47.4335 4.61182 46.7256 4.52513.6307884.65959531 43.5251. 43.1481 6.59048V11.9512C43.1481 13.2535 43.6264 13.8962 44.6595 13.8962C45.6924 13.8962 46.1709 13.2535 46.1709 11.9512V9.17788Z \ "/ \ u003e \ u003cpath d = \"M32.492 10.1419C32.492 12.697954 34.104182 14.0484 37.0451 14.0484 41.5985 12.6954 41.5985 10.1419V6.59049C41.5985 5.28821 41.1394 4.66232 40.1061 4.66232C39.0732 4.66232 38.5948 5.28821 38.5948 6.59049V9.60062C38.5948 10.8521 38.2696 11.5455 37.0451 11.5455C35.8209 11.5455 35.4954 10.8 521 35.4954 9.60062V6.59049C35.4954 5.28821 35.0173 4.66232 34.0034 4.66232C32.9703 4.66232 32.492 5.28821 32.492 6.59049V10.1419Z \ "/ \ u003e \ u003cpath fill-rule = \"evenodd \ "clip-rule = \"evenodd \ "d = \ "M25.6622 17.6335C27.8049 17.6335 29.373916.9402 30.2537 15.6379C30.8468 14.7755 30.9615 13.5579 30.9615 11.9512V6.59049C30.9615 5.28821 30.4833 4.66231 29.4502 4.66231C28.9913 4.66231 28.4555 4.94978 28.1109 5.50789C27.499 4.86533 26.71.027134.0032491. 13.913 25.3754 13.913C26.5612 13.913 27.4607 13.4902 28.1109 12.6616C28.1109 12.7229 28.1161 12.7799 28.121 12.8346C28.1256 12.8854 28.1301 12.9342 28.1301 12.983C28.1301 14.4373 27.2502 15.2321 24.1352 14.777 15.2321 24.1352 14.777 15.2321C24.8349 15.2321C24.8349 15.2321C24.8349 14.5218C21.7977 14.5218 21.2429 15.0123 21.2429 15.6887C21.2429 16.7375 22.9072 17.6335 25.6622 17.6335ZM24.1317 9.27932C24.1317 7.94324 24.9928 7.09766 26.1024 7.09766C27.2119 7.09766 28.0918.1194324 24.1116.1024271.5116.2119 7.09766 28.0918.1194324 24.1116.1024271116. 10.6491 24.1317 9.27932Z \ "/ \ u003e \ u003cpath d = \"M16.8045 11.9512C16.8045 13.2535 17.2637 13.8962 18.2965 13.8962C19.3298 13.8962 19.8079 13.2535 19.8079 11.9512V8.12928C19.8079 5.82936 18.4879 4.62866 16.4027 4.62866C15.1594 4.62866 14.279 4.98375 13.3609 5.88013C12.653 5.05154 11.6581 4.62866 10.3573 4.62866C9.38336 4.62866 7.5079C9.34336 4.62866 4.66232 5.00066 5.28821 5.00066 6.59049V11.9512C5.00066 13.2535 5.47873 13.8962 6.51203 13.8962C7.54479 13.8962 8.0232 13.2535 8.0232 11.9512V8.90741C8.0232 7.58817 8.44431 6.91179 9.53458 6.91179C10.5104 6.3.291179 11.10.893 7.58817 10.893 13.8962 140411.893 10.893 7.58817 10.893 13.8962C13.4375 13.8962 13.9157 13.2535 13.9157 11.9512V8.90741C13.9157 7.58817 14.3365 6.91179 15.4269 6.91179C16.4027 6.91179 16.8045 7.58817 16.8045 8.94108V11.9512Z \ "/ \ u003e \ u003e \ u003e \ u003cpath d = \"M3.31675 6.5904986 4.66232 1.82471 4.66232C0.791758 4.66232 0.313354 5.28821 0.313354 6.59049V11.9512C0.313354 13.2535 0.791758 13.8962 1.82471 13.8962C2.85798 13.8962 3.31675 13.2535 3.31675 11.9512V6.59 049Z \ "/ \ u003e \ u003cpath d = \"M1.87209 0.400291C0.843612 0.400291 0 1.1159 0 1.98861C0 2.87869 0.822846 3.57676 1.87209 3.57676C2.90056 3.57676 3.7234 2.87869 3.7234 1.98861C3.7234 1.1159 2.90056 0.400291 1.87209 0.400291Z \ "채우기 = \ "# 1BB76E \"/ \ u003e \ u003c / svg \ u003e \ u003c / a \ u003e ",
contentPolicyHtml : "\ u003ca href = \"https : //stackoverflow.com/help/licensing \ "\ u003ecc by-sa \ u003c / a \ u003e \ u003ca href = \"https://stackoverflow.com에 따라 라이선스가 부여 된 사용자 기여 / legal / content-policy \ "\ u003e (콘텐츠 정책) \ u003c / a \ u003e",
allowUrls : true
},
onDemand : true,
폐기 선택기 : ".discard-answer"
, immediatelyShowMarkdownHelp : true, enableTables : true, enableSnippets : true
});
}
});
Stack Overflow에 대한 답변에 기여해 주셔서 감사합니다!
질문에 반드시 답해주십시오. 세부 사항을 제공하고 연구를 공유하십시오!
그러나 피하십시오…
도움, 설명을 요청하거나 다른 답변에 응답합니다.
의견에 근거한 진술 작성 참고 자료 또는 개인적인 경험으로 백업하십시오.
자세한 내용은 훌륭한 답변 작성에 대한 팁을 참조하십시오.
초안 저장
초안이 삭제되었습니다.
가입 또는 로그인
StackExchange.ready (function () {
StackExchange.helpers.onClickDraftSave ( '# login-link');
});
Google을 사용하여 가입
Facebook을 사용하여 가입
이메일 및 비밀번호를 사용하여 가입
제출
게스트로 게시
이름
이메일
필수이지만 표시되지 않음
StackExchange.ready (
함수 () {
StackExchange.openid.initPostLogin ( '. new-post-login', 'https % 3a % 2f % 2fstackoverflow.com % 2fquestions % 2f35821245 % 2fgithub-server-certificate-verification-failed % 23new-answer', 'question_page');
}
);
게스트로 게시
이름
이메일
필수이지만 표시되지 않음
답변 게시
포기
"답변 게시"를 클릭하면 서비스 약관, 개인 정보 보호 정책 및 쿠키 정책에 동의하게됩니다.
찾고있는 답변이 아닙니까? git github debian 태그가 지정된 다른 질문을 찾아 보거나 직접 질문하십시오.